You can display objects
differently by setting property overrides for color, linetype, lineweight,
transparency, and plot style and apply them to individual layout
viewports.
Using property overrides
is an efficient way for displaying objects with different property
settings in individual viewports without changing their ByLayer or
ByBlock properties. For example, objects can be made to display
more prominently by changing their color. Because layer property
overrides do not change the layer’s global properties, you can have
objects display differently in various viewports without having
to create duplicate geometry or use xrefs that have different layer
settings.
When
the Layer Properties Manager is accessed from a layout tab, five
columns for layer property overrides are displayed
- VP Color
- VP Linetype
- VP Lineweight
- VP Transparency
- VP Plot Style (available only in named-plot
style drawings)
When
a property override is set for a layer, a Viewport Overrides filter
is automatically created in the Layer Properties Manager.
If you do not want to
display or plot property overrides, set the VPLAYEROVERRIDESMODE system variable
to 0. Objects will display and plot with their global layer properties.
NoteProperty overrides
can still be set even when VPLAYEROVERRIDESMODE is set to 0.
Property overrides that
are on xref layers are not retained when the VISRETAIN system variable
is set to 0.
Viewport Property Overrides
and Visual Styles
Layer
property overrides for color, linetype, and lineweights are displayed
in viewports regardless of the visual style that is current. Although
plot style overrides can be set when the visual style is set to
Conceptual or Realistic style, they are not displayed or plotted.
Identify Layers with Property
Overrides
Layers
containing property overrides are identifiable in the Layer Properties Manager
when accessed from a layout tab. You can see which layers have overrides
by the following:
- A background color displays for each
layer name, override and corresponding global property setting.
- A tooltip displays property override
information when the cursor is placed over the status icon for the
layer containing overrides.
- A different icon displays in the Status
column.
- A predefined filter named Viewport Overrides
is displayed in the tree view where all layers with viewport overrides
are listed.
Layers that are assigned
property overrides are also identifiable outside of the Layer Properties
Manager. Other areas of the user interface that indicate which layers
are assigned property overrides are as follows:
- Layers toolbar. A background color displays
behind layer names for the current viewport. For color overrides,
the override color is displayed instead of the global color.
- Properties toolbar. Displays ByLayer
(VP) and a background color for layers or objects that are assigned
property overrides. Override properties are displayed for color,
linetype, and lineweight instead of global properties.
- Layers panel on the ribbon. A background
color displays behind the layer names in the Layer drop-down list.
Override properties are displayed for color, linetype, and lineweight
instead of global properties.
- Properties panel on the ribbon. A background
color displays behind the color, linetype, lineweight, and plot
style controls. Override properties are displayed for color, linetype,
and lineweight instead of global properties.
- Properties palette. Displays ByLayer
(VP) and a background color for layers or objects that are assigned
property overrides. Override properties are displayed for color,
linetype, and lineweight instead of global properties.
Identify Viewports with
Layer Property Overrides
Use the VPLAYEROVERRIDES system variable
to check if the current viewport contains layer property overrides.
When VPLAYEROVERRIDES is equal to 1, the viewport contains overrides.
You can also use the
Properties palette to determine if a viewport contains overrides.
The Properties palette displays a Layer Property Overrides field. The
value that displays is the same as the setting for VPLAYEROVERRIDES.
Remove Layer Property Overrides
When
you right-click a layer in the Layer Properties Manager, a shortcut menu
is displayed that lists options for removing property overrides.
You can remove
- A single property override from the selected
layer for the selected viewport or for all selected viewports
- All property overrides from the selected
layer for the selected viewport or for all selected viewports
- All property overrides from all layers
in the selected viewport or for all selected viewports
NoteAnother method for
removing property overrides is to use the shortcut menu when you
right-click the border of the selected viewport or viewports. You can
remove viewport overrides for all layers for that viewport.
To assign property overrides
for the current layout viewport
- On the layout tab, double-click inside
a viewport to make it current.
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, select
the global properties to override in the VP Color, VP Linetype,
VP Lineweight, and VP Plot Style columns.
To remove an override from
a layer for the current layout viewport
- On the layout tab, double-click inside
a viewport to make it current.
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, right-click
the property override on the layer you want to remove.
- Click Remove Viewport Overrides For
Property Override (Color,
Linetype, Lineweight, Plot Style)
In Current Viewport Only.
To remove an override from
a layer for all layout viewports
- On the layout tab, double-click inside
a viewport to make it current.
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, right-click
the property override on the layer to remove.
- Click Remove Viewport Overrides For
Property Override (Color,
Linetype, Lineweight, Plot Style)
In All Viewports.
To remove all overrides
from a layer for the current layout viewport
- On the layout tab, double-click inside
a viewport to make it current.
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, right-click
the layer.
- Click Remove Viewport Overrides For
Selected Layers
In Current Viewport Only.
To remove all overrides
for all layout viewports
- Click a layout tab.
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, select
the Viewport Overrides filter.
- Right-click on any layer. Click Remove
Viewport Overrides For
All
Layers
In
All Viewports.
To check if the current
layout viewport contains layer property overrides
- Double-click within a viewport to make
it current.
- At the Command prompt, enter vplayeroverrides.
If VPLAYEROVERRIDES displays
1, the selected viewport contains layer viewport overrides. If 0
is displayed, no overrides are found.
To control the transparency
of objects or layout viewports on a layer
To not display or plot
layer viewport overrides
- At the Command prompt, enter vplayeroverridesmode.
- Enter 0.
To change the background
color for property overrides
- Click Home tab
Layers
panel
Layer
Properties
- In the Layer Properties Manager, click
Settings.
- In the Layer Settings dialog box, select
a color for the viewport override background color.
- Click OK.
To save layer viewport
overrides in a layer state
- On a layout tab, double-click in a viewport
to make it active.
- Click Home tab
Layers
panel
Layer
States Manager
- In the Layer States Manager, click New.
- In the New Layer State to Save dialog
box, enter a name for the new layer state, or select a name from
the list. (Optional) Add a description.
- Click OK.
- Click Close to exit the Layer State Manager.
CommandsCHPROP
Changes the properties
of an object.
CLASSICLAYER
Opens the legacy Layer
Properties Manager.
LAYER
Manages layers and layer
properties.
LAYERP
Undoes the last change
or set of changes made to layer settings.
LAYERPALETTE
Opens the modeless Layer
Properties Manager.
LAYERPMODE
Turns on and off the
tracking of changes made to layer settings.
PROPERTIES
Controls properties
of existing objects.
PURGE
Removes unused items,
such as block definitions and layers, from the drawing.
RENAME
Changes the names assigned
to items such as layers and dimension styles.
System VariablesCLAYERLAYERDLGMODE
Sets the flavor of the
Layer Properties Manager that is defined for the use of the LAYER
command.
VPLAYEROVERRIDES
Indicates if there are
any layers with viewport (VP) property overrides for the current
layout viewport.
VPLAYEROVERRIDESMODE
Controls whether layer
property overrides for layout viewports are displayed and plotted.